home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / utility / decrittus / docs / decrittus.doc next >
Text File  |  1997-01-01  |  7KB  |  149 lines

  1. ------------------------------------------------------------------------------
  2.                        DeCritt US V 1.52 (01/01/1997)
  3.                 Versione speciale con codifica limitata a 40 bit
  4.                           © 1997 by Stefano Dardari
  5.                      sdardari@rimini.com   2:332/301.200
  6. ------------------------------------------------------------------------------
  7.  
  8.  
  9.  
  10.                                 NOTE GENERALI
  11.                               -----------------
  12. Questo  programma  e tutti i files che sono inclusi nell'archivio sono forniti
  13. cosi'  come  sono  senza  alcuna  garanzia.  L'autore non puo' essere ritenuto
  14. responsabile  per  qualsiasi  tipo  di  danno  dovuto  all'utilizzo  di questo
  15. prodotto.   L'utente si assume pertanto l'intera responsabilita' per eventuali
  16. danni software/hardware.
  17.  
  18. DeCritt  e'  un  programma  FREEWARE,  questo  significa  che  e'  liberamente
  19. distribuibile  senza  alcun obbligo verso l'autore se non quello di rispettare
  20. le seguenti condizioni :
  21.  
  22. - Qualsiasi ridistribuzione deve includere tutti i file contenuti in questo
  23.   archivio senza alcuna modifica. NON e' permesso aggiungere files a questo
  24.   archivio.
  25.  
  26. - Questo pacchetto puo' essere liberamente distribuito via BBS,
  27.   Internet/UseNet, librerie di software come quella di Fred Fish e il CD-ROM
  28.   di Aminet®, e altri canali elettronici simili.
  29.  
  30. - Le riviste con disco e i servizi di distribuzione che aggiungono un prezzo
  31.   extra per i trasferimenti dei file NON possono distribuirlo senza permesso
  32.   scritto del programmatore/i !
  33.  
  34. Sono  gradite  (ma  non  obbligatorie)  donazioni volontarie di qualsiasi tipo
  35. (vedi  indirizzo  in  fondo),  anche una EMail tanto per dire, ma se preferite
  36. accetto  anche  donazioni  come un Amiga 4000 Tower, un monitor 20" Sony , una
  37. Ferrari ...  :-)
  38.  
  39.  
  40.                                  A COSA SERVE
  41.                                 --------------
  42. DeCritt e' un programma per la protezione dei dati.  E' in grado di crittare e
  43. decrittare  file di qualsiasi natura e formato, file dati, eseguibili, archivi
  44. compressi  ecc.   La  password  e'  selezionabile  da  utente e puo' avere una
  45. lunghezza  massima  di 256 caratteri.  Non e' possibile trovare o decifrare la
  46. password  nel  file  crittato  in  quanto  non  vi  viene memorizzata.  I file
  47. trattati   con   DeCritt  rimangono  della  stessa  grandezza.   E'  possibile
  48. utilizzare  tale  programma  per  la  protezione  di  dati  da trasmettere via
  49. telematica o per crittare archivi di una certa importanza.
  50.  
  51.  
  52.                              NOTE SULL'ALGORITMO
  53.                             ---------------------
  54. In  questo programma non ho utilizzato un un'algoritmo gia' noto, ne ho creato
  55. uno  nuovo.   Questo  e'  potente  e  sicuro,  ma  non  posso garantire la sua
  56. invulnerabilita'.   Quindi  state  attenti.   Questa versione SPECIALE (US) ha
  57. come  limite  una  codifica  a  40  bit,  questo limite e' una imposizione del
  58. Dipartimento della Difesa degli Stati Uniti.
  59.  
  60.  
  61.                                    UTILIZZO
  62.                                    --------
  63. DeCritt  puo'  essere lanciato indifferentemente da CLI o da WorkBench.  E' in
  64. grado  percio'  di  leggere i parametri sia da ICONA che dalla CommandLine del
  65. CLI.   Alloca  automaticamente lo STACK necessario al programma (16.384 bytes)
  66. anche  se  nell'icona  (o  nel  CLI) e' specificato diversamente.  Richiede la
  67. presenza del kickstart 2.04 o superiore.
  68.  
  69. PARAMETRI:
  70. ------------------------------------------------------------------------------
  71. PWDFILE=       E' il nome del file che contiene l'elenco delle PASSWORDS da
  72.                utilizzare.
  73.  
  74. INFILE=        Il nome di DEFAULT del file da elaborare.
  75.  
  76. OUTFILE=       Il nome di DEFAULT del file elaborato (da salvare).
  77.  
  78. PREFSFILE=     Nome del file preferenze da caricare alla partenza.
  79.  
  80. MACROFILE=     Nome del file contenente le MACRO da caricare alla partenza.
  81.  
  82. PWDWINWIDTH=   Larghezza (in caratteri) della window modifica passwords.
  83.                di default e' 50.
  84.  
  85. PUBSCREEN=     Specificare il nome dello Schermo Pubblico che deve essere
  86.                utilizzato dal programma. Se non viene specificato alcun nome,
  87.                oppure il nome indicato non e' corretto, viene utilizzato
  88.                quello del WorkBench come default.
  89.  
  90. ------------------------------------------------------------------------------
  91.  
  92. NOTA: Nessuno di questi parametri e' obbligatorio.
  93.  
  94.  
  95.                                CARATTERISTICHE
  96.                                ---------------
  97. Questo  programma  e' stato realizzato come esercizio di programmazione e come
  98. TEST  per la SDGad.library che in questo caso e' stata linkata all'eseguibile.
  99. L'interfaccia  in  questione  e'  stata realizzata dal sottoscritto ed include
  100. diverse  caratteristiche  interessanti.   Full  font  adaptive,  utilizzo  dei
  101. DataTypes,  completamente  personalizzabile,  POP-UP  automatici,  opzioni per
  102. SOUND  Samples.  Incluso al programma c'e' l'intero CIG Screen che permette di
  103. modificare  a  piacere  la  GUI  del  programma.   Questo e' il motivo per cui
  104. DeCritt  e'  cosi' 'voluminoso'.  In realta' il codice del programma e' almeno
  105. 10 volte inferiore.
  106.  
  107. Selezionando  il  file  in ingresso ne viene esaminata l'estensione, quindi il
  108. programma  ne ricava il nome (consigliato) per il file di destinazione.  Se il
  109. file  di  destinazione esiste e si desidera sovrascriverlo occorre selezionare
  110. il gadget "Sovrascrivi".
  111.  
  112. Con   il   Gadget   "Barra   Progresso"   invece   si   abilita/disabilita  la
  113. visualizzazione  della  progress  bar.   Se  e'  disabilitata  l'operazione e'
  114. ovviamente  molto  piu'  veloce,  ma  si  perde  la  certezza  del  progredire
  115. dell'operazione.
  116.  
  117. Con  "Lista Password" si entra nella ListView dove sara' possibile modificare,
  118. cancellare o aggiungere nuove passwords da utilizzare con il programma.  Se si
  119. desidera  salvare  le password impostate selezionare il gadget "OK" (in questa
  120. finestra).   Selezionando  invece  "Annulla" verranno ripristinate le password
  121. prima della modifica.
  122.  
  123. Con   il  gadget  "Iconifica"  il  programma  viene  ridotto  ad  icona.   Per
  124. deiconificarlo fare un doppio click sull'icona stessa.
  125.  
  126. I  gadgets  con  il  disegno  sono quelli che danno il via all'operazione.  Il
  127. gadget   con  il  disegno  del  foglio  intero  al  foglio  stracciato  lancia
  128. l'operazione di Crittazione, l'altro l'operazione opposta.  I due gadgets sono
  129. gestiti   automaticamente   dal   programma   e   sono   attivi   o  disattivi
  130. dipendentemente dall'estensione del file in ingresso.
  131.  
  132. I gadgets POP-UP permettono una rapida selezione dei files e della password da
  133. utilizzare.   Questi  gadgets  fanno  parte  delle  features  della  GUI sopra
  134. descritta.
  135. ------------------------------------------------------------------------------
  136.  
  137. Per   qualsiasi   suggerimento,   consiglio,   BUG  report  (magari  anche  un
  138. apprezzamento   non   farebbe  schifo  :-))  prego  di  contattrmi  via  posta
  139. all'indirizzo :
  140.  
  141.                                  Stefano Dardari
  142.                                  Via Romagna 15
  143.                                  47037 Rimini RN
  144.                                  Italy
  145.  
  146. Oppure via EMail  sdardari@rimini.com    FidoNet : 2:332/301.200
  147.  
  148. Buon divertimento.
  149.